echelon (ech) - Francés Inglés Diccionario